Linux Deepin 20 运行exe的办法非官方汇总wine、winehq、deepin 您所在的位置:网站首页 linux系统 exe Linux Deepin 20 运行exe的办法非官方汇总wine、winehq、deepin

Linux Deepin 20 运行exe的办法非官方汇总wine、winehq、deepin

2023-08-21 05:39| 来源: 网络整理| 查看: 265

简介 OS: Deepin linux 20.01 5.7 amd64 desktop目的:运行安装在win上的heidisql portable(只有windows版本),开发者也想编译成exe,但是失败了,移植版功能还比较简陋。。总结:wine牛逼,winehq是新版称呼,其他的playonlinx\croosover\deepin-wine都是wine的修改版。本文通过wine4成功在Linux上运行了装在windows上的软件:heidisql、potplayer、wechat。 wechat还是使用星火打包的或者UOS版本会更稳定些。除非你像我一样闲着无聊 办法 wine 是什么

WineHQ Official web Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

官方页面上的图片有展示ps、其他游戏,通俗的说就是在linux上运行windows的可执行文件。 在在Deepin V20系统中打开运行exe文件的两种方法 - 2020-04-20 10:10:35作者:deepin人稿源:云网牛站一文末尾中,指出用wine运行exe需要注意的是这种方式无法防范病毒入侵,so确保你运行的exe不是从xx下载站下载的,从官网下载是个好习惯哟。 好家伙,适配那么多OS: Android - Ubuntu - Debian -Fedora - macOS 想知道你用的软件能不用用wine运行可以到人家的software页面查询。Deepin商店出ps cs6,大家都在高兴deepin牛啊,然而wine早就搞定了。。。deepin在干啊哈呢 在wineHQ的第三方修改版中,看到了play on linux,怪不得参考中的那位高手能用wine,但是deepin-wine并不在这个名单中,deepin你好神奇哦。。。自己研发的吗???

wine咋用(成功)

wine是旧版,winehq是新版

# 安装 sudo apt install wine # 查看版本 wine --version wine-4.0 (Debian 4.0-2) # 配置,一般人不需要设置。。我就是一般人 winecfg # 运行程序,注意路径木有空格啊,有就无法运行,刚试过。。中文不知道。。 wine /media/kearney/Data/ProgramFiles/HeidiSQL_11.0_64_Portable/heidisql.exe

ps:路径有空格在路径前后加引号即可,如

wine "/media/kearney/Data/Program Files (x86)/Tencent/WeChat/WeChat.exe" heidisql

在这里插入图片描述测试可以向Linux文件系统写入文件,例如导出为sql文件

在这里插入图片描述

wechat

由于用的wine4,目前存在的问题:无法发送表情、文件、截图,可以接收消息、文件、图片,可以发消息,但是在消息框看不到自己输入了啥。。。发出去才能看到。

QQ还不行。。 在这里插入图片描述ctrl+Z终止进程

在这里插入图片描述

potplayer

mp3、mp4测试ok,音画都有。

在这里插入图片描述

运行exe:右键点击打开方式选择wine

若出现: wine: Bad EXE format for Z:\D\LYServer\erl7.3.exe. 是你的.exe文件不是64的问题

winehq咋用(失败) 安装

20200213在官网看到最新稳定版是6.0,而在深度终端查看的只有4.0,这谁能忍啊

$ apt list wine 正在列表... 完成 wine/未知,未知 4.0-2 all

参考官方的debian安装办法

# 开启 32 bit 架构支 sudo dpkg --add-architecture i386 sudo wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key sudo nano /etc/apt/sources.list # 在文件末尾加上一行,保存退出 deb https://dl.winehq.org/wine-builds/debian/ buster main # 刷新软件列表,时间可能几分钟哈 sudo apt update # 查看版本到底是不是6.0 apt list *winehq* --------------输出-------------- 正在列表... 完成 winehq-devel/stable 6.1~buster-1 amd64 winehq-devel/stable 6.1~buster-1 i386 winehq-stable/stable 6.0.0~buster-1 amd64 winehq-stable/stable 6.0.0~buster-1 i386 winehq-staging/stable 6.1~buster-1 amd64 winehq-staging/stable 6.1~buster-1 i386 --------------输出结束-------------- # 安装稳定版winehq sudo apt install --install-recommends winehq-stable --------------输出-------------- 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: winehq-stable : 依赖: wine-stable (= 6.0.0~buster-1) E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。 --------------输出结束--------------裂开。。。

在这里插入图片描述尝试了其他办法。。目前尚未解决。。删除/etc/apt/sources.list里面加上的东西到此结束。同时删除主目录下的winehq.key文件 在这里插入图片描述

deepin-wine(未成功)

这个软件我不晓得在哪找源代码,在深度的github中啥也搜不到wine相关的。。。确定这个没有开源了。。 通过简单的命令确定我的是deepin-wine5而不是deepin-wine

# 查找deepin-wine相关的包 $ apt list deepin-wine* 。。。 deepin-wine-helper/stable,未知,now 5.1.13-1 i386 [已安装] deepin-wine-plugin-virtual/stable,stable,未知,now 5.1.13-1 all [已安装,自动] deepin-wine-plugin/stable,未知,now 5.1.13-1 amd64 [已安装,自动] deepin-wine5-i386/stable,未知,now 5.0.16-1 i386 [已安装] deepin-wine5/stable,未知,now 5.0.16-1 i386 [已安装] $ deepin-wine bash: deepin-wine:未找到命令 $ deepin-wine5 Usage: wine PROGRAM [ARGUMENTS...] Run the specified program wine --help Display this help and exit wine --version Output version information and exit 安装

deepin自带,不确定的话敲一下这个命令

$ deepin-wine5 --version wine-5.0

如果没有的话,可以这样安装,两个不同版本,自行选择

第一个是旧版,第二个是新版,各有利弊 怎么使用deepin-wine

sudo apt install deepin-wine # 或者 sudo apt install deepin-wine5 配置

参考【Deepin 20 Beta系统】Linux系统下运行exe文件 - Better Bench

打开配置窗口,tm这不就是抄wine吗,还不开源。。。。

deepin-wine5 winecfg

在这里插入图片描述

在这里插入图片描述

运行

deepin-wine5 /xxx/xxx.exe

deepin-wine5 wine /media/kearney/Data/ProgramFiles/HeidiSQL_11.0_64_Portable/heidisql.exe deepin-wine5 wine /media/kearney/Data/ProgramFiles/arduino-1.8.13/arduino.exe deepin-wine5 wine /media/kearney/Data/Program Files/PotPlayer/PotPlayerMini.exe

尝试了几个都无法运行。。。哭了,空白桌面出来一会就没了捏 在这里插入图片描述

crossover(失败)

下载了一个试用版本 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述好像我知道为啥我用deepin-wine5无法启动它了。。。

在这里插入图片描述在这里插入图片描述 在这里插入图片描述

参考

如果没找到办法,九成是查到资料不够

WineHQ Official weblinux 如何下运行exe文件: ubuntu wineLinux下运行.exe程序:ubuntu wineHQ/wine 新旧版本.Ubuntu 16.04下安装WineHQ - EasonJim linux系统执行.exe文件 - 别动我的猫 :wine【Deepin 20 Beta系统】Linux系统下运行exe文件 - Better Bench :wine[初学者]Deepin环境如何执行exe文件 - 抚剑听雨:曲线安装wine,通过安装playon linux来安装wine,高手在民间啊在Deepin V20系统中打开运行exe文件的两种方法 - 2020-04-20 10:10:35作者:deepin人稿源:云网牛站:deepin-wine 、wine

注意 有一点要提醒:deepin-wine是对个别软件优化的版本,可能兼容性不太好。同时Wine 5系列版本和deepin-wine是可以共存的,所以建议经常在Deepin V20中运行exe的用户可同时使用这两个工具。 exe是Windows系统的文件格式,应用在Linux上可能会有一些运行上的异常问题,所以如果该程序提供支持Linux平台的版本,则应优先使用Linux平台版本。同时运用Wine来运行exe文件也是有一定风险的,它也可能会有中病毒等现象的发生,请看在Linux系统下使用Wine运行Windows软件也会有中毒中木马的现象。

关于深度deepin运行.exe文件方法 - jianguo922:deepin-wine示范potplayer。 VLC yes在Deepin 15.9系统下直接运行exe文件的方法 - 2019-02-22 11:39:30作者:jinhx稿源:深度站:基于deepin-wine实现,顺带把桌面快捷启动方式创建的办法也给出,好评通过deepin-wine安装的应用产生的垃圾如何清理? deepin-wine 运行器 - gfdgd xi :换面工作。。。Wine - deepin wikidistrowatch.com请问deepin-wine的源码在哪里获取? :毕源的。。抄的wine之后闭源???wo??怎么使用deepin-wine deepin-wine 怎么使用 一键运行/安装Windows应用(deepin-wine5) :deepin-wine还不适合小白,不如crossover


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有